mechanical mask - Allemand Anglais Dictionnaire